package com.ruoyi.ring.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 群组成员对象 az_ring_group_member
 * 
 * @author liuwp
 * @date 2025-10-20
 */
@Data
public class RingGroupMemberResultVO
{
    /** 主键id */
    private Long id;

    /** 群组ID */
    private Long groupId;

    /** 用户id */
    private Long userId;

    /** 成员账号 */
    private String memberAccount;

    /** 成员名称 */
    private String memberName;

    /** 成员头像 */
    private String memberAvatar;

    /** 加入时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date joinTime;

    /** 是否同步，字典：sys_yes_no */
    private String idSynchronize;

    /** 成员类型，字典：az_member_type */
    private String memberType;

    /** 备注 */
    private String remark;
}
